home *** CD-ROM | disk | FTP | other *** search
- /*
- * A n t l r S e t s / E r r o r F i l e H e a d e r
- *
- * Generated from: antlr.g
- *
- * Terence Parr, Will Cohen, and Hank Dietz: 1989-1994
- * Purdue University Electrical Engineering
- * With AHPCRC, University of Minnesota
- * ANTLR Version 1.23b1
- */
-
- #include <stdio.h>
- #define ANTLR_VERSION 123b1
-
- #ifdef __cplusplus
- #ifndef __STDC__
- #define __STDC__
- #endif
- #endif
- #include "set.h"
- #include <ctype.h>
- #include "syn.h"
- #include "hash.h"
- #include "generic.h"
- #define zzcr_attr(attr,tok,t)
- #define zzEOF_TOKEN 1
- #define zzSET_SIZE 20
- #include "antlr.h"
- #include "tokens.h"
- #include "dlgdef.h"
- #include "err.h"
-
- ANTLRChar *zztokens[130]={
- /* 00 */ "Invalid",
- /* 01 */ "Eof",
- /* 02 */ "QuotedTerm",
- /* 03 */ "\\n",
- /* 04 */ "\\\\n",
- /* 05 */ "\\~[]",
- /* 06 */ "~[\\n\"\\]+",
- /* 07 */ "\"",
- /* 08 */ "\\n",
- /* 09 */ "\\\\n",
- /* 10 */ "\\~[]",
- /* 11 */ "~[\\n\"\\]+",
- /* 12 */ "'",
- /* 13 */ "\\n",
- /* 14 */ "\\~[]",
- /* 15 */ "~[\\n'\\]+",
- /* 16 */ "\\*/",
- /* 17 */ "\\*",
- /* 18 */ "\\n",
- /* 19 */ "~[\\n\\*]+",
- /* 20 */ "\\*/",
- /* 21 */ "\\*",
- /* 22 */ "\\n",
- /* 23 */ "~[\\n\\*]+",
- /* 24 */ "\\n",
- /* 25 */ "~[\\n]+",
- /* 26 */ "\\n",
- /* 27 */ "~[\\n]+",
- /* 28 */ "\\n",
- /* 29 */ "~[\\n]+",
- /* 30 */ "\\*/",
- /* 31 */ "\\*",
- /* 32 */ "\\n",
- /* 33 */ "~[\\n\\*]+",
- /* 34 */ "Action",
- /* 35 */ "Pred",
- /* 36 */ "PassAction",
- /* 37 */ "\\n",
- /* 38 */ "\\>",
- /* 39 */ "$",
- /* 40 */ "$$",
- /* 41 */ "$\\[\\]",
- /* 42 */ "$\\[",
- /* 43 */ "$[0-9]+",
- /* 44 */ "$[0-9]+.",
- /* 45 */ "$[0-9]+.[0-9]+",
- /* 46 */ "$[_a-zA-Z][_a-zA-Z0-9]*",
- /* 47 */ "#0",
- /* 48 */ "#\\[\\]",
- /* 49 */ "#\\(\\)",
- /* 50 */ "#[0-9]+",
- /* 51 */ "#\\[",
- /* 52 */ "#\\(",
- /* 53 */ "#",
- /* 54 */ "\\)",
- /* 55 */ "\\[",
- /* 56 */ "\\(",
- /* 57 */ "\\\\]",
- /* 58 */ "\\\\)",
- /* 59 */ "\\>",
- /* 60 */ "'",
- /* 61 */ "\"",
- /* 62 */ "\\$",
- /* 63 */ "\\#",
- /* 64 */ "\\\\n",
- /* 65 */ "\\~[\\]\\)>$#]",
- /* 66 */ "/",
- /* 67 */ "/\\*",
- /* 68 */ "\\*/",
- /* 69 */ "//",
- /* 70 */ "~[\\n\\)\\(\\$#\\>\\]\\[\"'/]+",
- /* 71 */ "[\\t\\ ]+",
- /* 72 */ "[\\n\\r]",
- /* 73 */ "\\[",
- /* 74 */ "\\<\\<",
- /* 75 */ "\"",
- /* 76 */ "/\\*",
- /* 77 */ "\\*/",
- /* 78 */ "//",
- /* 79 */ "\\>\\>",
- /* 80 */ "WildCard",
- /* 81 */ "grammar-element",
- /* 82 */ "meta-symbol",
- /* 83 */ "#header",
- /* 84 */ "#parser",
- /* 85 */ "#tokdefs",
- /* 86 */ "\\}",
- /* 87 */ "class",
- /* 88 */ "NonTerminal",
- /* 89 */ "TokenTerm",
- /* 90 */ "\\{",
- /* 91 */ "!",
- /* 92 */ "\\<",
- /* 93 */ "\\>",
- /* 94 */ ":",
- /* 95 */ ";",
- /* 96 */ "#lexaction",
- /* 97 */ "#lexclass",
- /* 98 */ "#errclass",
- /* 99 */ "#tokclass",
- /* 100 */ "#token",
- /* 101 */ "=",
- /* 102 */ "[0-9]+",
- /* 103 */ "\\|",
- /* 104 */ "\\~",
- /* 105 */ "..",
- /* 106 */ "^",
- /* 107 */ "#pragma",
- /* 108 */ "approx",
- /* 109 */ "LL(1)",
- /* 110 */ "LL(2)",
- /* 111 */ "\\(",
- /* 112 */ "\\)",
- /* 113 */ "\\*",
- /* 114 */ "\\+",
- /* 115 */ "?",
- /* 116 */ "#[A-Za-z0-9_]*",
- /* 117 */ "[\\t\\ ]+",
- /* 118 */ "[\\n\\r]",
- /* 119 */ "//",
- /* 120 */ "/\\*",
- /* 121 */ "#define",
- /* 122 */ "ID",
- /* 123 */ "INT",
- /* 124 */ "enum",
- /* 125 */ "\\{",
- /* 126 */ "=",
- /* 127 */ ",",
- /* 128 */ "\\}",
- /* 129 */ ";"
- };
- SetWordType zzerr1[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x3,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr2[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x2,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr3[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x3,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr4[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x3,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType setwd1[130] = {0x0,0xbb,0x40,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0xba,0x0,0x4,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xba,
- 0xba,0xfa,0x40,0x0,0x0,0x4,0x0,0x0,
- 0x0,0xba,0xba,0xba,0xba,0xba,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0};
- SetWordType zzerr5[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x2,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr6[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x2,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr7[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x6,0x0,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr8[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x2,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr9[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x6,0x0,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType setwd2[130] = {0x0,0x6,0xd1,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0xd6,0xd0,0xd0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0xd0,0x0,0x0,0x0,0x0,0x0,0xee,
- 0x6,0xd6,0xd1,0xd0,0x0,0x0,0xd0,0xd0,
- 0xe8,0x6,0x6,0x6,0x6,0x6,0x0,0x0,
- 0xe0,0xd0,0x0,0x0,0xd0,0x0,0x0,0x0,
- 0xd0,0xe8,0xd0,0xd0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0};
- SetWordType zzerr10[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x6,0x0,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr11[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x70,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr12[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x42,0x80,
- 0x80,0x1,0x9,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr13[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x4,
- 0x0,0x80,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr14[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x2,0x0,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr15[20] = {0x2,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x12, 0x0,0x0,0x0,0x0};
- SetWordType setwd3[130] = {0x0,0xe0,0x19,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x19,0x19,0x1b,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x19,0x0,0x0,0x0,0x0,0x0,0x19,
- 0x0,0x19,0x19,0x1d,0x0,0x2,0x19,0x19,
- 0x19,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x19,0x19,0x0,0x0,0x1d,0x0,0x0,0x0,
- 0x1d,0x19,0x19,0x19,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x40,0x0,0x0,0x20,0x0,0x0,
- 0x0,0x0,0x0};
- SetWordType zzerr16[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0xc0, 0x1,0x0,0x0,0x0};
- SetWordType zzerr17[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0xc0, 0x1,0x0,0x0,0x0};
- SetWordType setwd4[130] = {0x0,0x9,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x8,0x0,0x0,
- 0x6,0x6,0x0};
-